place where the fire it lit for cooking, on ranches and farms - Espagnol Anglais Dictionnaire